package com.molichuxing.services.infrastructure.dto.response;

import java.time.LocalDateTime;

import com.molichuxing.framework.dto.ResponseRootDto;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 
 * @author liyg
 * 2019-08-13
 * 身份证dto
 * 
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class IdentityCardDto extends ResponseRootDto{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	/**
     * 用户id
     */
    private Integer id;

    /**
     * 姓名
     */
    private String name;

    /**
     * 性别 (1:男, 0：女)
     */
    private Integer sex;

    /**
     * 出生年月
     */
    private LocalDateTime birthDate;

    /**
     * 身份证号
     */
    private String idNumber;

    /**
     * 住址
     */
    private String address;

    /**
     * 签发机关
     */
    private String signOrganization;

    /**
     * 有效起始日期
     */
    private LocalDateTime beginDate;

    /**
     * 有效到期日期
     */
    private LocalDateTime endDate;

    /**
     * 身份证人头照
     */
    private String idCardHeadImg;



}
